small potato balls - Turco Inglés Diccionario